google.golang.org/protobuf/internal/impl.coderFieldInfo.isPointer (field)
9 uses
google.golang.org/protobuf/internal/impl (current package)
checkinit.go#L82: if f.isPointer && fptr.Elem().IsNil() {
codec_message.go#L50: isPointer bool // true if IsNil may be called on the struct field
codec_message.go#L136: isPointer: fd.Cardinality() == protoreflect.Repeated || fd.HasPresence(),
codec_message_opaque.go#L69: isPointer: (fd.Cardinality() == protoreflect.Repeated ||
encode.go#L108: if f.isPointer && fptr.Elem().IsNil() {
encode.go#L188: if f.isPointer && fptr.AtomicGetPointer().IsNil() {
encode.go#L202: } else if f.isPointer && fptr.Elem().IsNil() {
encode.go#L212: if f.isPointer && fptr.Elem().IsNil() {
merge.go#L76: if f.isPointer && sfptr.Elem().IsNil() {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)